//
//  Group.h
//  MyGroupsCoreData
//
//  Created by Edward Knutson on 10/13/09.
//  Copyright 2009 Six Four Systems. All rights reserved.
//

#import <CoreData/CoreData.h>

@class Location;
@class Tag;

@interface Group :  NSManagedObject  
{
}

@property (nonatomic, retain) NSString * uid;
@property (nonatomic, retain) NSString * name;
@property (nonatomic, retain) NSString * logoUrl;
@property (nonatomic, retain) NSString * icsUrl;
@property (nonatomic, retain) NSString * rssUrl;
@property (nonatomic, retain) NSString * servicesUrl;
@property (nonatomic, retain) NSString * websiteUrl;
@property (nonatomic, retain) NSString * groupDescription;
@property (nonatomic, retain) Location * location;
@property (nonatomic, retain) NSSet* tags;
@property (nonatomic, retain) NSDate * lastUpdated;
@property (nonatomic, retain) NSNumber * inactive;
@property (nonatomic, retain) NSNumber * subscribed;

@end


@interface Group (CoreDataGeneratedAccessors)
- (void)addTagsObject:(Tag *)value;
- (void)removeTagsObject:(Tag *)value;
- (void)addTags:(NSSet *)value;
- (void)removeTags:(NSSet *)value;

@end

